package com.qfedu.openplateform.manager.dao;

import com.qfedu.openplateform.manager.entity.ApiMapping;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author: 叶上秋
 * @date: 2021/10/27 16:48
 * @version: 1.0
 * @description: 路由管理表
 */
@Repository
public interface ApiMappingMapper {
    List<ApiMapping> findAllApiMapping();

    /**
     * 添加路由
     * @param apiMapping 添加的对象
     */
    void addApiMapping(ApiMapping apiMapping);

    /**
     * 删除路由
     * @param id 根据id删除
     */
    void deleteApiMapping(Integer id);

    /**
     * 更新路由
     * @param apiMapping 所更新的路由
     */
    void updateApiMapping(ApiMapping apiMapping);
}
